hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
SLEngineOption
opensles
sles
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
)
alias
SLEngineOption
=
SLEngineOption_
Meta
Source
See Implementation
opensles
sles
aliases
SLAudioIODeviceCapabilitiesItf
SLAudioInputDescriptor
SLAudioOutputDescriptor
SLDataFormat_MIME
SLDataFormat_PCM
SLDataLocator_Address
SLDataLocator_IODevice
SLDataLocator_URI
SLDataSink
SLDataSource
SLHSL
SLInterfaceID
SLLEDArrayItf
SLLEDDescriptor
SLObjectItf
SLVibraDescriptor
SLVibraItf
SLboolean
SLchar
SLint16
SLint32
SLint8
SLmicrosecond
SLmilliHertz
SLmillibel
SLmillidegree
SLmillimeter
SLmillisecond
SLpermille
SLresult
SLuint16
SLuint32
SLuint8
slAvailableAudioInputsChangedCallback
slAvailableAudioOutputsChangedCallback
slDefaultDeviceIDMapChangedCallback
slObjectCallback
sl_int16_t
sl_int32_t
sl_int64_t
sl_int8_t
sl_uint16_t
sl_uint32_t
sl_uint64_t
sl_uint8_t
manifest constants
KHRONOS_ALBUM
KHRONOS_ALBUM_ART
KHRONOS_ARTIST
KHRONOS_ARTIST_URL
KHRONOS_COMMENT
KHRONOS_CONTENT_URL
KHRONOS_COPYRIGHT
KHRONOS_GENRE
KHRONOS_RATING
KHRONOS_TITLE
KHRONOS_TRACK_NUMBER
KHRONOS_YEAR
SL_BOOLEAN_FALSE
SL_BOOLEAN_TRUE
SL_BYTEORDER_BIGENDIAN
SL_BYTEORDER_LITTLEENDIAN
SL_CHARACTERENCODING_ASCII
SL_CHARACTERENCODING_BIG5
SL_CHARACTERENCODING_BINARY
SL_CHARACTERENCODING_CODEPAGE1252
SL_CHARACTERENCODING_GB12345
SL_CHARACTERENCODING_GB18030
SL_CHARACTERENCODING_GB2312
SL_CHARACTERENCODING_GBK
SL_CHARACTERENCODING_HZGB2312
SL_CHARACTERENCODING_IMAPUTF7
SL_CHARACTERENCODING_ISO2022JP
SL_CHARACTERENCODING_UNKNOWN
SL_CONTAINERTYPE_3GA
SL_CONTAINERTYPE_3GPP
SL_CONTAINERTYPE_AAC
SL_CONTAINERTYPE_AMR
SL_CONTAINERTYPE_ASF
SL_CONTAINERTYPE_AVI
SL_CONTAINERTYPE_BMP
SL_CONTAINERTYPE_DMF
SL_CONTAINERTYPE_JPG
SL_CONTAINERTYPE_JPG2000
SL_CONTAINERTYPE_M4A
SL_CONTAINERTYPE_MOBILE_DLS
SL_CONTAINERTYPE_MP3
SL_CONTAINERTYPE_MP4
SL_CONTAINERTYPE_MPEG_ES
SL_CONTAINERTYPE_MPEG_PS
SL_CONTAINERTYPE_MPEG_TS
SL_CONTAINERTYPE_OGG
SL_CONTAINERTYPE_QT
SL_CONTAINERTYPE_RAW
SL_CONTAINERTYPE_RM
SL_CONTAINERTYPE_SMF
SL_CONTAINERTYPE_UNSPECIFIED
SL_CONTAINERTYPE_WAV
SL_CONTAINERTYPE_XMF_0
SL_CONTAINERTYPE_XMF_1
SL_CONTAINERTYPE_XMF_2
SL_CONTAINERTYPE_XMF_3
SL_CONTAINERTYPE_XMF_GENERIC
SL_DATAFORMAT_MIME
SL_DATAFORMAT_PCM
SL_DATAFORMAT_RESERVED3
SL_DATALOCATOR_ADDRESS
SL_DATALOCATOR_BUFFERQUEUE
SL_DATALOCATOR_IODEVICE
SL_DATALOCATOR_MIDIBUFFERQUEUE
SL_DATALOCATOR_OUTPUTMIX
SL_DATALOCATOR_RESERVED5
SL_DATALOCATOR_RESERVED8
SL_DATALOCATOR_URI
SL_DEFAULTDEVICEID_AUDIOINPUT
SL_DEFAULTDEVICEID_AUDIOOUTPUT
SL_DEFAULTDEVICEID_LED
SL_DEFAULTDEVICEID_RESERVED1
SL_DEFAULTDEVICEID_VIBRA
SL_DEVCONNECTION_ATTACHED_WIRED
SL_DEVCONNECTION_ATTACHED_WIRELESS
SL_DEVCONNECTION_INTEGRATED
SL_DEVCONNECTION_NETWORK
SL_DEVLOCATION_CARKIT
SL_DEVLOCATION_DOCK
SL_DEVLOCATION_HANDSET
SL_DEVLOCATION_HEADSET
SL_DEVLOCATION_REMOTE
SL_DEVLOCATION_RESLTE
SL_DEVSCOPE_ENVIRONMENT
SL_DEVSCOPE_UNKNOWN
SL_DEVSCOPE_USER
SL_IODEVICE_AUDIOINPUT
SL_IODEVICE_LEDARRAY
SL_IODEVICE_RESERVED4
SL_IODEVICE_RESERVED5
SL_IODEVICE_VIBRA
SL_MILLIBEL_MAX
SL_MILLIBEL_MIN
SL_MILLIHERTZ_MAX
SL_MILLIMETER_MAX
SL_OBJECTID_3DGROUP
SL_OBJECTID_AUDIOPLAYER
SL_OBJECTID_AUDIORECORDER
SL_OBJECTID_ENGINE
SL_OBJECTID_LEDDEVICE
SL_OBJECTID_LISTENER
SL_OBJECTID_METADATAEXTRACTOR
SL_OBJECTID_MIDIPLAYER
SL_OBJECTID_OUTPUTMIX
SL_OBJECTID_VIBRADEVICE
SL_OBJECT_EVENT_ASYNC_TERMINATION
SL_OBJECT_EVENT_ITF_CONTROL_RETURNED
SL_OBJECT_EVENT_ITF_CONTROL_TAKEN
SL_OBJECT_EVENT_ITF_PARAMETERS_CHANGED
SL_OBJECT_EVENT_RESOURCES_AVAILABLE
SL_OBJECT_EVENT_RESOURCES_LOST
SL_OBJECT_EVENT_RUNTIME_ERROR
SL_OBJECT_STATE_REALIZED
SL_OBJECT_STATE_SUSPENDED
SL_OBJECT_STATE_UNREALIZED
SL_PCMSAMPLEFORMAT_FIXED_16
SL_PCMSAMPLEFORMAT_FIXED_20
SL_PCMSAMPLEFORMAT_FIXED_24
SL_PCMSAMPLEFORMAT_FIXED_28
SL_PCMSAMPLEFORMAT_FIXED_32
SL_PCMSAMPLEFORMAT_FIXED_8
SL_PRIORITY_ABOVENORMAL
SL_PRIORITY_BELOWNORMAL
SL_PRIORITY_HIGH
SL_PRIORITY_HIGHEST
SL_PRIORITY_LOW
SL_PRIORITY_LOWEST
SL_PRIORITY_NORMAL
SL_PRIORITY_VERYHIGH
SL_PRIORITY_VERYLOW
SL_PROFILES_GAME
SL_PROFILES_MUSIC
SL_PROFILES_PHONE
SL_RESULT_BUFFER_INSUFFICIENT
SL_RESULT_CONTENT_CORRUPTED
SL_RESULT_CONTENT_NOT_FOUND
SL_RESULT_CONTENT_UNSUPPORTED
SL_RESULT_CONTROL_LOST
SL_RESULT_FEATURE_UNSUPPORTED
SL_RESULT_INTERNAL_ERROR
SL_RESULT_IO_ERROR
SL_RESULT_MEMORY_FAILURE
SL_RESULT_OPERATION_ABORTED
SL_RESULT_PARAMETER_INVALID
SL_RESULT_PERMISSION_DENIED
SL_RESULT_PRECONDITIONS_VIOLATED
SL_RESULT_RESOURCE_ERROR
SL_RESULT_RESOURCE_LOST
SL_RESULT_SUCCESS
SL_RESULT_UNKNOWN_ERROR
SL_SAMPLINGRATE_11_025
SL_SAMPLINGRATE_12
SL_SAMPLINGRATE_16
SL_SAMPLINGRATE_192
SL_SAMPLINGRATE_22_05
SL_SAMPLINGRATE_24
SL_SAMPLINGRATE_32
SL_SAMPLINGRATE_44_1
SL_SAMPLINGRATE_48
SL_SAMPLINGRATE_64
SL_SAMPLINGRATE_8
SL_SAMPLINGRATE_88_2
SL_SAMPLINGRATE_96
SL_SPEAKER_BACK_CENTER
SL_SPEAKER_BACK_LEFT
SL_SPEAKER_BACK_RIGHT
SL_SPEAKER_FRONT_CENTER
SL_SPEAKER_FRONT_LEFT
SL_SPEAKER_FRONT_LEFT_OF_CENTER
SL_SPEAKER_FRONT_RIGHT
SL_SPEAKER_FRONT_RIGHT_OF_CENTER
SL_SPEAKER_LOW_FREQUENCY
SL_SPEAKER_SIDE_LEFT
SL_SPEAKER_SIDE_RIGHT
SL_SPEAKER_TOP_BACK_CENTER
SL_SPEAKER_TOP_BACK_LEFT
SL_SPEAKER_TOP_BACK_RIGHT
SL_SPEAKER_TOP_CENTER
SL_SPEAKER_TOP_FRONT_CENTER
SL_SPEAKER_TOP_FRONT_LEFT
SL_SPEAKER_TOP_FRONT_RIGHT
SL_VOICETYPE_2D_AUDIO
SL_VOICETYPE_3D_AUDIO
SL_VOICETYPE_3D_MIDIOUTPUT
SL_VOICETYPE_MIDI
_KHRONOS_KEYS_
structs
SLAudioIODeviceCapabilitiesItf_
SLAudioInputDescriptor_
SLAudioOutputDescriptor_
SLDataFormat_MIME_
SLDataFormat_PCM_
SLDataLocator_Address_
SLDataLocator_BufferQueue
SLDataLocator_IODevice_
SLDataLocator_MIDIBufferQueue
SLDataLocator_OutputMix
SLDataLocator_URI_
SLDataSink_
SLDataSource_
SLHSL_
SLInterfaceID_
SLLEDArrayItf_
SLLEDDescriptor_
SLObjectItf_
SLVibraDescriptor_
SLVibraItf_
variables
SL_IID_AUDIOIODEVICECAPABILITIES
SL_IID_LED
SL_IID_NULL
SL_IID_OBJECT
SL_IID_VIBRA